net.sf.webphotos.action
Class AcaoToolbar
java.lang.Object
javax.swing.AbstractAction
net.sf.webphotos.action.AcaoToolbar
- All Implemented Interfaces:
- ActionListener, Serializable, Cloneable, EventListener, Action
public class AcaoToolbar
- extends AbstractAction
Identifica uma ação obtida ao clique de um dos botões da barra de ferramentas
localizada no canto inferior direito do painel principal. Na classe
BotaoIcone, onde será realizada uma
instância de AcaoToolbar, será transmitido o evento para posteriormente
implementar a ação do botão nesta classe.
- See Also:
- Serialized Form
| Fields inherited from interface javax.swing.Action |
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON |
|
Constructor Summary |
AcaoToolbar()
Construtor da classe. |
AcaoToolbar
public AcaoToolbar()
- Construtor da classe. Inicialmente vazio, pois a classe não possui
atributos.
actionPerformed
public void actionPerformed(ActionEvent e)
- Recupera o nome setado em ActionCommand numa String. Executa testes para
checar qual o comando desejado. Caso clique no primeiro botão, inicia uma
thread de FtpClient. Se for um dos botões do meio, executa o método
marcaAlbunsFTP(int comando)
e marca para download ou upload. E caso seja o último botão, adiciona
fotos.
- Parameters:
e - Evento da ação
Copyright © 2008-2012. All Rights Reserved.